package com.demo.project.djy.domain;

import java.io.Serializable;
import java.math.BigDecimal;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.demo.framework.aspectj.lang.annotation.Excel;
import com.demo.framework.web.domain.BaseEntity;
import lombok.Data;

/**
 * 产品月度统计对象 con_xsjkhzb
 *
 * @author khks
 * @date 2025-03-28
 */
@Data
@TableName("con_xsjkhzb")
public class ConXsjkhzb extends BaseEntity implements Serializable
{
    private static final long serialVersionUID=1L;

    /** 自增主键 */
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /** 产品编号 */
    @Excel(name = "产品编号")
    private String cpbh;

    /** 产品名称 */
    @Excel(name = "产品名称")
    private String cpmc;

    /** 定价 */
    @Excel(name = "定价")
    private BigDecimal dingjia;

    /** 销售价格 */
    @Excel(name = "销售价格")
    private BigDecimal xsjg;

    /** 成本价格 */
    @Excel(name = "成本价格")
    private BigDecimal cbjg;

    /** 销售数量 */
    @Excel(name = "销售数量")
    private Integer xssl;

    /** 销售码洋 */
    @Excel(name = "销售码洋")
    private BigDecimal xsmy;

    /** 销售实样 */
    @Excel(name = "销售实样")
    private BigDecimal xssy;

    /** 销售成本 */
    @Excel(name = "销售成本")
    private BigDecimal xscb;

    /** 利润 */
    @Excel(name = "利润")
    private BigDecimal lirun;

    /** 年度 */
    @Excel(name = "年度")
    private Integer niandu;

    /** 月份 */
    @Excel(name = "月份")
    private Integer yuefen;

    /** 删除标志：0-未删除，1-已删除 */
    //@Excel(name = "删除标志：0-未删除，2-已删除")
    private Integer delFlag;

    /** 预留字段1 */
    //@Excel(name = "预留字段1")
    private BigDecimal def1;

    /** 预留字段2 */
    //@Excel(name = "预留字段2")
    private BigDecimal def2;

    /** 预留字段3 */
    //@Excel(name = "预留字段3")
    private String vdef1;

    /** 预留字段4 */
    //@Excel(name = "预留字段4")
    private String vdef2;

    /** 预留字段5 */
    //@Excel(name = "预留字段5")
    private String vdef3;

    /** 预留字段6 */
    //@Excel(name = "预留字段6")
    private String vdef4;

    /** 预留字段7 */
    //@Excel(name = "预留字段7")
    private String vdef5;

}
